making one's exit - Spanish English Dictionary